/*	
 *				
 *					ISNW ---- It is a war.It is not warcraft!
 *
 *
 *					Author:					zhoukeli(haxixi_keli)
 *					Filename:				isnwTexture.h
 *					CreateTime:				2008/12/19
 *					ModifyTime:				2008/12/19
 *
 */

#ifndef __ISNW_I_TEXTURE_H__
#define __ISNW_I_TEXTURE_H__

#include "isnwTypes.h"
#include "isnwString.h"
#include "IReferenceCounted.h"

namespace ISNW
{
namespace video
{
	class ITexture : public IReferenceCounted
	{
	public:
		virtual bool createtexturefromfile() = 0;

	public:
		//! it may has a name
		core::string	name;
		//! file name, created from which file
		core::string	filename;
	};
}
}
#endif
